home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / util / shell / dbGoodies.lha / goodies / kickgrabber.c < prev    next >
Encoding:
C/C++ Source or Header  |  1995-03-22  |  634 b   |  40 lines

  1. /*
  2.  
  3.     kickstart grabber...
  4.  
  5.     speichert das kickstart v37, v39 ( 0xF80000..0xFFFFFF ) auf diskette ab.
  6.  
  7.     © 1990 Daniel Balster
  8.  
  9. */
  10.  
  11. #include <stdio.h>
  12.  
  13. int main( int argc, char *argv[] )
  14. {
  15.     FILE *kick;
  16.  
  17.     printf( "Kickstart Grabber 512K, (for v37,v38,v39,++?)\n" );
  18.  
  19.     if( argc == 2 )
  20.     {
  21.     kick = fopen( argv[1], "w+" );
  22.  
  23.     if( kick )
  24.     {
  25.         printf( "kickstart transfer to disk..\n" );
  26.         fwrite( (void *)0xf80000, 0x80000, 1, kick );
  27.         fclose( kick );
  28.     }
  29.     else
  30.     {
  31.         printf( "could not open file \"%s\" !!\n", argv[1] );
  32.     }
  33.     }
  34.     else
  35.     {
  36.     printf( "need at least a filename !!!\n" );
  37.     return 21;
  38.     }
  39. }
  40.